package com.joplus.housekeeper.bean;

import java.util.List;

/**
 * Created by Administrator on 2016/6/29.
 */
public class EventSelectDetail {


    /**
     * name : HAHAH
     * picUrl : http://www.joplus.cn/2016-06-29/2016062908432243502554.jpg?e=1467207911&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:lVWy9eigivU_wdAwQq5x5XRT3nA=
     * timeLabel : AGAG
     * type : 0
     * eventPayDateilSessionDTOs : [{"labelId":"selabel1467204270694QsGe","firstLabelContent":"SDFGDS","secondLabelContent":"IUKKU","typeList":[{"typeLabelId":"tylabel14672042707234F9X","labelContent":"CHANGCI","stockNum":456,"eventPrice":[{"priceId":"price1467204270768Mgrf","memberId":"mem1461725756539VxwO","price":22.67,"_memberLevel":"JO+Essential","_memberMoney":"2000"},{"priceId":"price1467204270786JV1h","memberId":"mem1461725775824K0xB","price":123.9,"_memberLevel":"JO+premium","_memberMoney":"18888"},{"priceId":"price1467204270804WYbI","memberId":"mem1461725816264kf1v","price":789.9,"_memberLevel":"JO+Black","_memberMoney":"200000"},{"priceId":"price1467204270818zOHZ","memberId":"mem1465898689736dgPt","price":8889,"_memberLevel":"普通用户","_memberMoney":"0"},{"priceId":"price1467204270835EUnp","memberId":"mem1467201742898dQvK","price":null,"_memberLevel":"3123","_memberMoney":"321"}],"stockId":"stock1467204270741Kxk4"}],"eventStartDate":null,"eventEndDate":null,"eventVenue":"SADFSDA","eventDatetime":"FDSAF"}]
     * eventId : event1467204270632cCBe
     * needAddress : 1
     * serId : ser1463110267242PCad
     */

    private DataBean data;
    /**
     * eventPayDetail : {"name":"HAHAH","picUrl":"http://www.joplus.cn/2016-06-29/2016062908432243502554.jpg?e=1467207911&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:lVWy9eigivU_wdAwQq5x5XRT3nA=","timeLabel":"AGAG","type":0,"eventPayDateilSessionDTOs":[{"labelId":"selabel1467204270694QsGe","firstLabelContent":"SDFGDS","secondLabelContent":"IUKKU","typeList":[{"typeLabelId":"tylabel14672042707234F9X","labelContent":"CHANGCI","stockNum":456,"eventPrice":[{"priceId":"price1467204270768Mgrf","memberId":"mem1461725756539VxwO","price":22.67,"_memberLevel":"JO+Essential","_memberMoney":"2000"},{"priceId":"price1467204270786JV1h","memberId":"mem1461725775824K0xB","price":123.9,"_memberLevel":"JO+premium","_memberMoney":"18888"},{"priceId":"price1467204270804WYbI","memberId":"mem1461725816264kf1v","price":789.9,"_memberLevel":"JO+Black","_memberMoney":"200000"},{"priceId":"price1467204270818zOHZ","memberId":"mem1465898689736dgPt","price":8889,"_memberLevel":"普通用户","_memberMoney":"0"},{"priceId":"price1467204270835EUnp","memberId":"mem1467201742898dQvK","price":null,"_memberLevel":"3123","_memberMoney":"321"}],"stockId":"stock1467204270741Kxk4"}],"eventStartDate":null,"eventEndDate":null,"eventVenue":"SADFSDA","eventDatetime":"FDSAF"}],"eventId":"event1467204270632cCBe","needAddress":"1","serId":"ser1463110267242PCad"}
     * code : 200
     * message : 操作成功
     */

    private String code;
    private String message;



    public DataBean getDataBean() {
        return data;
    }

    public void setDataBean(DataBean data) {
        this.data = data;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public static class DataBean {
        private String name;
        private String picUrl;
        private String timeLabel;
        private int type;
        private String eventId;
        private String needAddress;
        private String serId;
        private Boolean disney;

        public Boolean isDisney() {
            return disney;
        }

        public void setDisney(Boolean disney) {
            this.disney = disney;
        }

        @Override
        public String toString() {
            return "EventPayDetailBean{" +
                    "name='" + name + '\'' +
                    ", picUrl='" + picUrl + '\'' +
                    ", timeLabel='" + timeLabel + '\'' +
                    ", type=" + type +
                    ", eventId='" + eventId + '\'' +
                    ", needAddress='" + needAddress + '\'' +
                    ", serId='" + serId + '\'' +
                    ", eventPayDateilSessionDTOs=" + eventPayDateilSessionDTOs +
                    '}';
        }

        /**
         * labelId : selabel1467204270694QsGe
         * firstLabelContent : SDFGDS
         * secondLabelContent : IUKKU
         * typeList : [{"typeLabelId":"tylabel14672042707234F9X","labelContent":"CHANGCI","stockNum":456,"eventPrice":[{"priceId":"price1467204270768Mgrf","memberId":"mem1461725756539VxwO","price":22.67,"_memberLevel":"JO+Essential","_memberMoney":"2000"},{"priceId":"price1467204270786JV1h","memberId":"mem1461725775824K0xB","price":123.9,"_memberLevel":"JO+premium","_memberMoney":"18888"},{"priceId":"price1467204270804WYbI","memberId":"mem1461725816264kf1v","price":789.9,"_memberLevel":"JO+Black","_memberMoney":"200000"},{"priceId":"price1467204270818zOHZ","memberId":"mem1465898689736dgPt","price":8889,"_memberLevel":"普通用户","_memberMoney":"0"},{"priceId":"price1467204270835EUnp","memberId":"mem1467201742898dQvK","price":null,"_memberLevel":"3123","_memberMoney":"321"}],"stockId":"stock1467204270741Kxk4"}]
         * eventStartDate : null
         * eventEndDate : null
         * eventVenue : SADFSDA
         * eventDatetime : FDSAF
         */

        private List<EventPayDateilSessionDTOsBean> eventPayDateilSessionDTOs;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getPicUrl() {
            return picUrl;
        }

        public void setPicUrl(String picUrl) {
            this.picUrl = picUrl;
        }

        public String getTimeLabel() {
            return timeLabel;
        }

        public void setTimeLabel(String timeLabel) {
            this.timeLabel = timeLabel;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public String getEventId() {
            return eventId;
        }

        public void setEventId(String eventId) {
            this.eventId = eventId;
        }

        public String getNeedAddress() {
            return needAddress;
        }

        public void setNeedAddress(String needAddress) {
            this.needAddress = needAddress;
        }

        public String getSerId() {
            return serId;
        }

        public void setSerId(String serId) {
            this.serId = serId;
        }

        public List<EventPayDateilSessionDTOsBean> getEventPayDateilSessionDTOs() {
            return eventPayDateilSessionDTOs;
        }

        public void setEventPayDateilSessionDTOs(List<EventPayDateilSessionDTOsBean> eventPayDateilSessionDTOs) {
            this.eventPayDateilSessionDTOs = eventPayDateilSessionDTOs;
        }

        public static class EventPayDateilSessionDTOsBean {
            private String labelId;
            private String firstLabelContent;
            private String secondLabelContent;
            private String eventStartDate;
            private String eventEndDate;
            private String eventVenue;
            private String eventDatetime;
            private String eventAddress;

            public String getEventAddress() {
                return eventAddress;
            }

            public void setEventAddress(String eventAddress) {
                this.eventAddress = eventAddress;
            }

            @Override
            public String toString() {
                return "EventPayDateilSessionDTOsBean{" +
                        "labelId='" + labelId + '\'' +
                        ", firstLabelContent='" + firstLabelContent + '\'' +
                        ", secondLabelContent='" + secondLabelContent + '\'' +
                        ", eventStartDate=" + eventStartDate +
                        ", eventEndDate=" + eventEndDate +
                        ", eventVenue='" + eventVenue + '\'' +
                        ", eventDatetime='" + eventDatetime + '\'' +
                        ", eventAddress='" + eventAddress + '\'' +
                        ", typeList=" + typeList +
                        '}';
            }

            /**
             * typeLabelId : tylabel14672042707234F9X
             * labelContent : CHANGCI
             * stockNum : 456
             * eventPrice : [{"priceId":"price1467204270768Mgrf","memberId":"mem1461725756539VxwO","price":22.67,"_memberLevel":"JO+Essential","_memberMoney":"2000"},{"priceId":"price1467204270786JV1h","memberId":"mem1461725775824K0xB","price":123.9,"_memberLevel":"JO+premium","_memberMoney":"18888"},{"priceId":"price1467204270804WYbI","memberId":"mem1461725816264kf1v","price":789.9,"_memberLevel":"JO+Black","_memberMoney":"200000"},{"priceId":"price1467204270818zOHZ","memberId":"mem1465898689736dgPt","price":8889,"_memberLevel":"普通用户","_memberMoney":"0"},{"priceId":"price1467204270835EUnp","memberId":"mem1467201742898dQvK","price":null,"_memberLevel":"3123","_memberMoney":"321"}]
             * stockId : stock1467204270741Kxk4
             */

            private List<TypeListBean> typeList;

            public String getLabelId() {
                return labelId;
            }

            public void setLabelId(String labelId) {
                this.labelId = labelId;
            }

            public String getFirstLabelContent() {
                return firstLabelContent;
            }

            public void setFirstLabelContent(String firstLabelContent) {
                this.firstLabelContent = firstLabelContent;
            }

            public String getSecondLabelContent() {
                return secondLabelContent;
            }

            public void setSecondLabelContent(String secondLabelContent) {
                this.secondLabelContent = secondLabelContent;
            }

            public String getEventStartDate() {
                return eventStartDate;
            }

            public void setEventStartDate(String eventStartDate) {
                this.eventStartDate = eventStartDate;
            }

            public String getEventEndDate() {
                return eventEndDate;
            }

            public void setEventEndDate(String eventEndDate) {
                this.eventEndDate = eventEndDate;
            }

            public String getEventVenue() {
                return eventVenue;
            }

            public void setEventVenue(String eventVenue) {
                this.eventVenue = eventVenue;
            }

            public String getEventDatetime() {
                return eventDatetime;
            }

            public void setEventDatetime(String eventDatetime) {
                this.eventDatetime = eventDatetime;
            }

            public List<TypeListBean> getTypeList() {
                return typeList;
            }

            public void setTypeList(List<TypeListBean> typeList) {
                this.typeList = typeList;
            }

            public static class TypeListBean {
                private String typeLabelId;
                private String labelContent;
                private Integer stockNum;
                private String stockId;

                private Boolean isSelectEd = false;

                @Override
                public String toString() {
                    return "TypeListBean{" +
                            "typeLabelId='" + typeLabelId + '\'' +
                            ", labelContent='" + labelContent + '\'' +
                            ", stockNum=" + stockNum +
                            ", stockId='" + stockId + '\'' +
                            ", isSelectEd=" + isSelectEd +
                            ", eventPrice=" + eventPrice +
                            '}';
                }

                public Boolean getSelectEd() {
                    return isSelectEd;
                }

                public void setSelectEd(Boolean selectEd) {
                    isSelectEd = selectEd;
                }

                /**
                 * priceId : price1467204270768Mgrf
                 * memberId : mem1461725756539VxwO
                 * price : 22.67
                 * _memberLevel : JO+Essential
                 * _memberMoney : 2000
                 */

                private List<EventPriceBean> eventPrice;

                public String getTypeLabelId() {
                    return typeLabelId;
                }

                public void setTypeLabelId(String typeLabelId) {
                    this.typeLabelId = typeLabelId;
                }

                public String getLabelContent() {
                    return labelContent;
                }

                public void setLabelContent(String labelContent) {
                    this.labelContent = labelContent;
                }

                public Integer getStockNum() {
                    return stockNum;
                }

                public TypeListBean setStockNum(int stockNum) {
                    this.stockNum = stockNum;
                    return this;
                }

                public String getStockId() {
                    return stockId;
                }

                public void setStockId(String stockId) {
                    this.stockId = stockId;
                }

                public List<EventPriceBean> getEventPrice() {
                    return eventPrice;
                }

                public void setEventPrice(List<EventPriceBean> eventPrice) {
                    this.eventPrice = eventPrice;
                }

                public static class EventPriceBean {
                    private String priceId;
                    private String memberId;
                    private String price;
                    private String _memberLevel;
                    private String _memberMoney;
                    private String limitNum;

                    @Override
                    public String toString() {
                        return "EventPriceBean{" +
                                "priceId='" + priceId + '\'' +
                                ", memberId='" + memberId + '\'' +
                                ", price=" + price +
                                ", _memberLevel='" + _memberLevel + '\'' +
                                ", _memberMoney='" + _memberMoney + '\'' +
                                ", limitNum='" + limitNum + '\'' +
                                '}';
                    }

                    public String getLimitNum() {
                        return limitNum;
                    }

                    public void setLimitNum(String limitNum) {
                        this.limitNum = limitNum;
                    }

                    public String getPriceId() {
                        return priceId;
                    }

                    public void setPriceId(String priceId) {
                        this.priceId = priceId;
                    }

                    public String getMemberId() {
                        return memberId;
                    }

                    public void setMemberId(String memberId) {
                        this.memberId = memberId;
                    }

                    public String getPrice() {
                        return price;
                    }

                    public void setPrice(String price) {
                        this.price = price;
                    }

                    public String get_memberLevel() {
                        return _memberLevel;
                    }

                    public void set_memberLevel(String _memberLevel) {
                        this._memberLevel = _memberLevel;
                    }

                    public String get_memberMoney() {
                        return _memberMoney;
                    }

                    public void set_memberMoney(String _memberMoney) {
                        this._memberMoney = _memberMoney;
                    }
                }
            }
        }
    }


}
